package day2;

import java.util.Scanner;

import org.junit.Test;

public class SwitchTest {

	@Test
	public void test1() {
		//int num = 3;
		byte num = 3;
		switch (num) {
		case 1:
			System.out.println("1");
			break;
		case 2:
			System.out.println("2");
			break;
		case 3:
			System.out.println("3");
			break;
		default:
			System.out.println("default");
			break;
		}
	}
	
	@Test
	public void test2() {
		char c = 'a';
		switch (c) {
		case 'a':
			System.out.println("a");
			break;
		case 'b':
			System.out.println("b");
			break;
		default:
			break;
		}
	}
	
	@Test
	public void test3() {
		String str = "a";
		switch (str) {
		case "a":
			System.out.println("a");
			break;
		case "b":
			System.out.println("b");
			break;
		default:
			break;
		}
	}
	
//	输入月份、年份判断天数：
//	1、3、5、7、8、10、12  -------- 31天
//	4、6 、9、11--------------------30天
//	2----------------------------------28/29天
	@Test
	public void test11() {
		Scanner scanner = new Scanner(System.in);
		System.out.println("请输入月份：");
		int month = scanner.nextInt();
		switch (month) {
		case 1:
		case 3:
		case 5:
		case 7:
		case 8:
		case 10:
		case 12:
			System.out.println("31天");
			break;
		case 4:
		case 6:
			System.out.println("30天");
			break;
		case 2:
			System.out.println("请输入年份：");
			
			break;
		default:
			System.out.println("default");
			break;
		}
	}
	
	@Test
	public void test33() {
		int score = 100;
		switch (score / 10) {
		case 10:
		case 9:
			System.out.println("优秀");
			break;
		case 8:
			System.out.println("良好");
			break;
		case 7:
			System.out.println("一般");
			break;
		case 6:
			System.out.println("及格");
			break;
		case 5:
		case 4:
		case 3:
		case 2:
		case 1:
		case 0:
			System.out.println("不及格");
			break;
		default:
			System.out.println("default");
			break;
		}
	}
	
	
	
}
